Koen CasteelsKoen Casteels
An Empty Data Sheet in Transfer Season: The Discipline of Not Rushing to ConclusionsThe dossier landed on my desk at 3:12 in the morning, eighteen minutes before...
Deep Esports Analysis: When Input Data Is Empty and the Analytical Pipeline StallsIn the rapidly evolving esports industry, the quality of the data analysis...
Match Report: The Void of Data and the Lesson of ProcessAs I was preparing to enter a new week of the transfer window, where every...
The Lebrun Brothers Kept Europe by Winning the Fifth Game, Not by DominatingGame one ended 5-11. Game four ended 7-11. Between those two markers, Alexis...
Marcelo's Tribute to Ronaldo: The Left Flank, the Wave of Support, and Football's Nostalgia EconomyThe photograph contains only two men and a hug. Marcelo wraps an arm around...
Vietnamese Martial Arts and the 'Data-Free Analysis' TrapI still remember a night in Hai Phong, sitting among friends watching a repla...
Vietnam 2-1 Thailand: A Victory of Grit and ResilienceIn the 89th minute, the Rajamangala Stadium fell into a suffocating silence. ...
HCMC I's joyless trophy day: a 1-2 defeat and the cracks beneath the crownThe trophy table was set up before kick-off, at the corner of the touchline i...
Forty-Seven Signatures, Nine Data Files: Inside the V-League 2026-26 Mid-Season Transfer WindowAt 2:14 a.m. on January 12, 2026, an unknown number called from a São Paulo...
Everyone Who Played Scored: Panathinaikos Win Comfortably at Promitheas, and the Questions Behind the Box ScorePanathinaikos left the Promitheas home court with a win described as far too...
Riot Deletes Mel's Reflect Mechanic in Patch 26.22: A Role Migration, Not a NerfJhin's fourth shot leaves the barrel, flies straight into Mel, bounces back a...
JFA skips FIFAe World Cup 2026: safety decision leaves four eJapan players on the sidelines of historyOn October 10, 2026, the Japan Football Association (JFA) issued a short...
V-League 2026: Data Reveals the Secret of Hanoi FC – Why Are They Leaving the Rest Behind?12.3 – that is the total xG that Hanoi FC's opponents have created in the las...
Vietnamese Football: How Money Structure Shapes the V.League RaceAfter every successful national-team campaign, Vietnamese football enters a...
China Masters 2026: A 36-Shot Rally at 17-17 and Two Diverging Indian TrajectoriesAt 17-17 in the deciding game, the shuttle crossed the net 36 times before...
Reyes Cup and the Duong gamble: When an all-star roster may lose to a cohesive unitIn the published Reyes Cup 2026 team predictions, one name made me pause long...
ETTU Europe Cup Men 2026/27: The Draw is Set, But the Real Story Has Just BegunOn an afternoon in early autumn, as ping-pong balls were being packed away in...
Iván Zamorano Bows to Gilberto Mora: "The Greatest Project of Mexican Football"INTRODUCTION: PRAISE FROM A LEGEND In an interview with the broadcaster Claro...
Raoni Barcelos after Round 5 TKO: Stretcher, Brain CT and the Limits of Age 39Round Five: Where Everything Runs Dry A fifth round in a 25-minute main event...
Asian Games 2026, Day 1: India's Women's Badminton Opens Against Kazakhstan — and the Tie With No Ranking PointsIn Aichi-Nagoya, on the first day of competition at the Asian Games 2026, the...
Deep Esports Analysis: When Input Data Is Empty and the Analytical Pipeline StallsIn the rapidly evolving esports industry, the quality of the data analysis...
Match Report: The Void of Data and the Lesson of ProcessAs I was preparing to enter a new week of the transfer window, where every...
The Lebrun Brothers Kept Europe by Winning the Fifth Game, Not by DominatingGame one ended 5-11. Game four ended 7-11. Between those two markers, Alexis...
Marcelo's Tribute to Ronaldo: The Left Flank, the Wave of Support, and Football's Nostalgia EconomyThe photograph contains only two men and a hug. Marcelo wraps an arm around...
Vietnamese Martial Arts and the 'Data-Free Analysis' TrapI still remember a night in Hai Phong, sitting among friends watching a repla...
Vietnam 2-1 Thailand: A Victory of Grit and ResilienceIn the 89th minute, the Rajamangala Stadium fell into a suffocating silence. ...
HCMC I's joyless trophy day: a 1-2 defeat and the cracks beneath the crownThe trophy table was set up before kick-off, at the corner of the touchline i...
Forty-Seven Signatures, Nine Data Files: Inside the V-League 2026-26 Mid-Season Transfer WindowAt 2:14 a.m. on January 12, 2026, an unknown number called from a São Paulo...
Everyone Who Played Scored: Panathinaikos Win Comfortably at Promitheas, and the Questions Behind the Box ScorePanathinaikos left the Promitheas home court with a win described as far too...
Riot Deletes Mel's Reflect Mechanic in Patch 26.22: A Role Migration, Not a NerfJhin's fourth shot leaves the barrel, flies straight into Mel, bounces back a...
JFA skips FIFAe World Cup 2026: safety decision leaves four eJapan players on the sidelines of historyOn October 10, 2026, the Japan Football Association (JFA) issued a short...
V-League 2026: Data Reveals the Secret of Hanoi FC – Why Are They Leaving the Rest Behind?12.3 – that is the total xG that Hanoi FC's opponents have created in the las...
Vietnamese Football: How Money Structure Shapes the V.League RaceAfter every successful national-team campaign, Vietnamese football enters a...
China Masters 2026: A 36-Shot Rally at 17-17 and Two Diverging Indian TrajectoriesAt 17-17 in the deciding game, the shuttle crossed the net 36 times before...
Reyes Cup and the Duong gamble: When an all-star roster may lose to a cohesive unitIn the published Reyes Cup 2026 team predictions, one name made me pause long...
ETTU Europe Cup Men 2026/27: The Draw is Set, But the Real Story Has Just BegunOn an afternoon in early autumn, as ping-pong balls were being packed away in...
Iván Zamorano Bows to Gilberto Mora: "The Greatest Project of Mexican Football"INTRODUCTION: PRAISE FROM A LEGEND In an interview with the broadcaster Claro...
Raoni Barcelos after Round 5 TKO: Stretcher, Brain CT and the Limits of Age 39Round Five: Where Everything Runs Dry A fifth round in a 25-minute main event...
Asian Games 2026, Day 1: India's Women's Badminton Opens Against Kazakhstan — and the Tie With No Ranking PointsIn Aichi-Nagoya, on the first day of competition at the Asian Games 2026, the...
